package com.drink.yan.intf.vo;

import com.drink.yan.intf.entity.YanActivityUser;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * java类简单作用描述
 *
 * @Title:
 * @Package: com.drink.yan.intf.vo.
 * @Author: M.simple
 * @Remark: The modified content
 * @CreateDate: 2023/11/25 00:35
 * @Version: v2.0
 */
@Data
public class ActivityUserVo extends YanActivityUser {

    private String activityName;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "起始时间")
    private LocalDateTime startTime;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    @ApiModelProperty(value = "结束时间")
    private LocalDateTime endTime;

    @ApiModelProperty("姓名")
    private String userName;

    @ApiModelProperty("姓名")
    private String shareUserName;

    @ApiModelProperty("头像")
    private String headImg;

    @ApiModelProperty("性别")
    private String sex;

    private BigDecimal commissionAmount;
}
